.new-cate-srch {text-align: center;}
.new-category {
	padding: 30px 12px 20px;
}

.new-category .new-category-lst {
	border: 1px solid #ded6c9;
	background-color: #fff;
}

.new-category-a,
.new-category2-a {
	border-bottom: 1px solid #ded6c9;
}

.new-category-li:last-child .new-category-a {
	border-bottom: none;
}

.new-category-a {
	display: block;
	padding: 11px 13px 10px;
	background: url(../imgs/icons-1.png) 98% 25px no-repeat;
	font-size: 1rem;
	font-weight: bolder;
	color: #6e6e6e;
    height: 35px;
    line-height: 35px;
}

.new-category-a.new-on {
	background: url(../imgs/icons-1.png) 98% -18px no-repeat;
}

.new-category-a .icon {
	display: inline-block;
	width: 7px;
	height: 7px;
	margin: 0 5px 2px 0;
	border-radius: 7px;
	background-color: #e4393c;
}

.new-category2-a {
	border-top: 1px solid #fff;
}

.new-category-li:last-child .new-category2-lst .new-category2-li:first-child {
	border-top: 1px solid #ded6c9;
}

.new-category-li:last-child .new-category2-lst .new-category2-li:last-child .new-category2-a {
	border-bottom: none;
}

.new-category2-lst {
	background-color: #fff;
}

.new-category2-li {
	display: table;
	width: 100%;
}

.new-category2-a {
    display: table-cell;
    width: 33.9%;
    color: #6e6e6e;
    text-align: center;
    height: 45px;
    line-height: 45px;
    font-size: .95rem;
}

.new-category2-a:first-child .new-bar {
	border: none;
	background: none;
}

.new-bar {
	float: left;
    width: 1px;
    height: 20px;
    margin-top: 15px;
    border-left: 1px solid #fff;
    background-color: #ccc;
    vertical-align: middle;
}